package project.Util;

import com.hankcs.hanlp.HanLP;
import com.hankcs.hanlp.seg.common.Term;
import java.util.List;
import java.util.stream.Collectors;
//分词工具类
public class TextAnalyzer {
    public static List<String> segment(String text) {
        // 使用HanLP进行分词
        List<Term> terms = HanLP.segment(text);
        return terms.stream()
                .filter(term -> term.nature.startsWith("n"))
                .map(term -> term.word) // 使用term.word()方法获取词汇
                .collect(Collectors.toList());
    }
}
